package com.haoze.common.enumeration;

public enum ConstantEnum {
    HIS_CIRCULATION_10041("10041","病人流转-入院接口",""),
    HIS_CIRCULATION_10033("10033","病人流转-转床接口",""),
    HIS_CIRCULATION_10032("10032","病人流转-转科转入接口",""),
    HIS_CIRCULATION_10035("10035","病人流转-转科转出接口",""),

    HIS_CIRCULATION_10038("10038","病人流转-出院接口",""),

    HIS_CIRCULATION_10045("10045","病人流转-取消新入科接口",""),
    HIS_CIRCULATION_10036("10036","病人流转-取消转科入接口",""),
    HIS_CIRCULATION_10037("10037","病人流转-取消转科转出接口",""),
    HIS_CIRCULATION_10039("10039","病人流转-取消出院接口",""),

    HIS_CIRCULATION_10042("10042","病人流转-出院方式接口",""),
    HIS_CIRCULATION_10043("10043","病人流转-出院诊断接口",""),
    //HIS_CIRCULATION_10044("10044","病人流转-医疗类别接口",""),
    HIS_CIRCULATION_10044("10011","病人流转-医疗类别接口",""),
    HIS_CIRCULATION_10046("10046","病人流转-手术信息接口",""),

    HIS_PAYMENT_NOTICE_10033("10033", "费用警戒值增删改", ""),
    HIS_PAYMENT_NOTICE_10034("10034", "费用警戒值查询", ""),

    HIS_DELIVERY_10037("10037", "分娩时间-设置", ""),

    HIS_PATIENT_CENTER_10002("10002","患者中心-手术中接口",""),
    HIS_PATIENT_CENTER_10003("10003","病人流转-苏醒中接口",""),
    HIS_PATIENT_CENTER_10004("10004","病人流转-所有手术安排接口",""),

    HIS_ORDERS_REVIEW_10058("10058","医嘱复核-复核接口",""),

    HIS_MEDICINE_APPLY_10005("10005","领药-病区领药",""),
    HIS_MEDICINE_APPLY_10006("10006","领药-病区领药删除",""),
    HIS_MEDICINE_APPLY_10007("10007","领药-门诊领药",""),
    HIS_MEDICINE_APPLY_10008("10008","领药-门诊领药删除",""),
    HIS_MEDICINE_APPLY_10009("10009","领药-处方处理本",""),
    HIS_MEDICINE_APPLY_10010("10010","领药-处方处理本删除",""),

    HZQUERY_10006("10006","静配未通过医嘱审核查询",""),
    HZQUERY_10012("10012","药品字典列表",""),
    HZQUERY_10013("10013","材料信息列表",""),
    HZQUERY_10014("10014","字典数据查询",""),
    HIS_CIRCULATION_10013("10013","住院登记查询",""),
    HIS_CIRCULATION_10014("10014","更新住院登记信息",""),
    HIS_CIRCULATION_10015("10015","更新患者信息",""),
    HZQUERY_10016("10016","医嘱记账信息查询",""),
    HZQUERY_10017("10017","出院补划价",""),
    HZQUERY_10018("10018","出院补划价确认",""),
    HZQUERY_10019("10019","床位维护",""),
    HZQUERY_10020("10020","医嘱记账信息-补划价",""),
    HZQUERY_10021("10021","出院操作前数据检查接口",""),
    HZQUERY_10022("10022","未领药完毕医嘱查询",""),
    HZQUERY_10023("10023","医嘱记账信息-查医嘱",""),
    HZQUERY_10027("10027","转科操作前数据检查接口",""),



    HIS_OPERATION_10012("10012","病区总览手术查询",""),


    HIS_EMR_NEW_URL("http://172.20.91.56:8181/emrnew/HospitalSelfHelpInterface","",""),
    HIS_EMR_NEW_10001("10001","查询用户费用信息","his接口operationId")

    , NOTIFICATION_TYPE_IMAGE("IMAGE","图片","")
    , NOTIFICATION_TYPE_TEXT("TEXT","文本","")
    , NOTIFICATION_TYPE_VOICE("VOICE","语音","")

    , NOTIFICATION_MSG("MESSAGE","对话消息","")
    , NOTIFICATION_CHECK_TABLE("CHECK_TABLE","发送查询审批","")
    , NOTIFICATION_TASK("TASK","任务消息","")

    , BATCH_FLAG_1("1","是","是否循环批次")
    , BATCH_FLAG_0("0","否","是否循环批次")
/**
 * varCode配置
 */
    , VAR_CODE_GRKHZ("yz_grkhz","是否存在感染科会诊","varCode配置")
    , VAR_CODE_HZDEPT("ksmc","会诊科室","varCode配置")
    , VAR_CODE_CFYP("cf_yzyp","处方药品","varCode配置")
    , VAR_CODE_CFLX("yz_cflx","处方类型","varCode配置")
    , VAR_CODE_CFCFLX("cf_cf_cflx","处方类型","varCode配置")
    , VAR_CODE_ZXYF("cf_yp_zxyf","执行药房","varCode配置")
    , VAR_CODE_JL_JC_JCXL("jl_jc_jcxl","检疗/检查/检查小类","varCode配置")
    , VAR_CODE_JL_JC_JCDL("jl_jc_jcdl","检疗/检查/检查大类","varCode配置")
    , VAR_CODE_JL_JC_YZJCXM("jl_jc_yzjcxm","检疗/检查/医嘱检查项目","varCode配置")
    , VAR_CODE_JL_JC_YZJYXM("jl_jc_yzjyxm","检疗/检验/医嘱检验项目","")
    , VAR_CODE_ORDER_PRICE("order_price","检疗/检验/项目金额","")
    , VAR_CODE_JL_JC_YZJCBW("jl_jc_yzjcbw","检疗/检查/医嘱检查部位","")
    , VAR_CODE_YWSYCJL("ywsycjl","药品使用次剂量单位","")
    , VAR_CODE_CF_YP_ZJL("cf_yp_zjl","药品使用总剂量","")
    , VAR_CODE_ZCKSMC("zcksmc","检疗/转科/转出科室名称","")
    , VAR_CODE_ZRKSMC("zrksmc","检疗/转科/转入科室名称","")
    , VAR_CODE_ORDER_TYPE("orderType","医嘱类型","")
    , VAR_CODE_JL_JC_YZZXKE("jl_jc_yzzxke","检疗/检查/医嘱执行科室","")
    , VAR_CODE_JL_JC_YJKS("jl_jc_yjks","检疗/检查/医技科室","")
    , VAR_CODE_CF_YP_LCZD("cf_yp_lczd","临床诊断","")
    , VAR_CODE_SP_SQLY("sp_sqly","申请理由","特殊抗菌药物申请单")
    , VAR_CODE_JJQKXSY("jjqkxsy","紧急情况下使用","")
    , VAR_CODE_ZHENDUAN("zhenduan","诊断","")
    , VAR_CODE_DRUGTEST("order_ypps","皮试","")
    , VAR_CODE_SXPZDM("shuxuepinzhongdaima","输血品种代码","")
    , VAR_CODE_YJXMBB("yjxmbb","检验项目标本","")
    , VAR_CODE_YJXMBBSM("vc_yz_jy_bbsm","检验项目标本","")
    , VAR_CODE_ORDER_SSRQ("order_ssrq","医嘱手术日期","")
    , VAR_CODE_ORDER_SSS("order_sss","医嘱手术室","")
    , VAR_CODE_YYTJ("yongyaotujing","用药途径","")
    , VAR_CODE_TPL_ID_HLYYSP("tpl_id_hlyysp","合理用药tplId","")
    , VAR_CODE_TPL_ID_TSKJYW("tpl_id_tskjyw","特殊抗菌药物审批tplId","'")
    , VAR_CODE_PRESC_FLOW("presc_flow","处方流程开关判断","")
    , VAR_CODE_HLYYSP_QT("hlyysp_qt","特殊抗菌药物","")
    , VAR_CODE_CF_HLYYSP("cf_hlyysp","合理用药审批","")
    , VAR_CODE_FEE_TYPE("fee_type","费别","")
    , VAR_CODE_TSKJYW_HZYS("tskjyw_hzys","会诊医师","")
    , VAR_CODE_TSKJYW_BSZLZY("tskjyw_bszlzy","病史以及诊疗情况摘要","")
    , VAR_CODE_HLYY_SSYY("hlyy_ssyy","合理用药审批-使用原因","")
    , VAR_CODE_GUIGE("guige","规格","")
    , VAR_CODE_RUYUANZHENDUAN("ruyuanzhenduan","入院诊断标签","")
    , VAR_CODE_FIRST_EMR_FILE("first_emr_file","首次病程","")
    , VAR_CODE_GUOMINGSHIWU("guomingshiwu","过敏食物","")
    , VAR_CODE_GUOMINGYAOWU("guomingyaowu","","")
    , VAR_CODE_ELEID_YXFS("eleId_yxfs","数据元-用血方式","")
    , VAR_CODE_SX_YXSP("sx_yxsp","输血-输血审批","")
    , VAR_CODE_NODE_LCYXSP("node_lcyxsp","节点-临床用血审批","")
    , VAR_CODE_YPMC("order_drug_name","医嘱-药品名称","")

    /**
     * 中文比较配置
     */
    , ZH_YB_TYPE("医保","费别","his费别")
    , ZH_ZF_TYPE("自费","自费","")
    , ZH_CF("处方","模板类型","新建医嘱判断")
    , ZH_JC("检查","医嘱目录","新建医嘱判断")
    , ZH_JY("检验","","")
    , ZH_HC("换床","医嘱","")
    , ZH_ZK("转科","医嘱","")
    , ZH_QR("迁入","医嘱","")
    , ZH_HZ("会诊","医嘱","")
    , ZH_SX("输血","医嘱","")
    , ZH_YP("药品","医嘱","")
    , ZH_QT("其他","医嘱","")
    , ZH_SS("手术","","")
    , ZH_CY("出院","医嘱","包含出院")
    , ZH_QXL("红细胞类","血品类别","")
    , ZH_TSJKJYW("特殊级抗菌药物","","")

    , DEPT_CODE_203503("203503","感染性疾病科(城中)","科室Code")

    /**
     * 任务类型
     */
    , TASK_PRESC("presc","处方","")
    , TASK_ORDER("order","医嘱","")

    /**
     * HIS价表
     */
    , HZQUERY_10001("10001","检查价表","")
    , HZQUERY_10002("10002","检验价表","")
    , HZQUERY_10003("10003","处置价表","")
    , HZQUERY_10004("10004","材料价表","")
    , HZQUERY_10005("10005","药品价表","")
    , HZQUERY_10009("10009","会诊记录","")
    , HZQUERY_10010("10010","出入院日报","")
    , HZQUERY_10011("10011","等床病人","")
    ,HZQUERY_10015("10015","出入院日报表查询-护士站","")

   ,HIS_ERROR_CODE_1("1","his正常返回","");

    ConstantEnum(String key, String value,String remark) {
        this.key = key;
        this.value = value;
        this.remark = remark;
    }

    private  String key;
    private  String value;
    private String remark;

    public String getKey() {
        return key;
    }

    public String getValue() {
        return value;
    }
}
